<?php

use yii\db\Migration;

class m000000_000006_create_ad_location extends Migration
{
    public function up()
    {
        $this->createTable('{{%ad_location}}', [
            'id'=>$this->primaryKey(), // PK
            'type'=>$this->integer(), // 广告类型
            'name'=>$this->string(32), // 位置说明
            'max_count'=>$this->integer(), // 最大展示数量
            'width'=>$this->integer(), // 图片宽度
            'height'=>$this->integer(), // 图片高度
            'code'=>$this->text(), // 广告展示代码SMARTY
            'remark'=>$this->text(), // 备注
        ]);
        $this->batchInsert('{{%key_map}}', ['t', 'k', 'v'], [
            ['ad_type', 1, '文字'],
            ['ad_type', 2, '图片'],
        ]);
    }

    public function down()
    {
        $this->dropTable('{{%ad_location}}');
        $this->delete('{{%key_map}}', ['t'=>'ad_type']);
    }
}
